OM • SSAB A • SE0000171100
Generating your data highlights...
9.98b USD | # 38 in SE
952.76k shares | 10.69m USD
295.97m
99.95% | 295.82m